pressing needs - French English Dictionary